* {
    padding: 0%;
    margin: 0%;
}

.top-max {
    width: 100%;
    position: fixed;
    display: block;
    // border: 1px solid lawngreen;
    background-color: #fff;
    z-index: 1000;
}

.top-min {
    height: 100/(750/15)+rem;
    position: relative;
    z-index: -100;
    overflow: hidden;
    // border: 1px solid lawngreen;
}

.logo {
    float: left;
    height: 100/(750/15)+rem;
    font-family: "Hiragino Sans GB", "微软雅黑", "华文细黑", STHeiti, "Microsoft YaHei", SimHei, sans-serif !important;
    font-size: 12/(750/15)+rem;
    // border: 1px solid black;
}

.logo a {
    color: #4d4d4d;
    position: relative;
}

.logo-img-div {
    height: 100%;
    width: 15rem;
    margin-left: .5rem;
    background-image: url(../../image/top/top_1.svg);
    background-repeat: no-repeat;
    background-size: 80%;
    background-position: 0px -35rem;
    // border: 1px solid royalblue;
}

.fav {
    width: 1.3rem;
    height: 1.2rem;
    margin-right: 0.1rem;
    float: right;
    margin-top: 13px;
    background-image: url(../../image/top/top_1.svg);
    background-size: 11.54rem 61.8rem;
    background-position: 1px -32rem;
    // border: 1px solid lawngreen;
    position: absolute;
    right: 0;
}